bacteriotropic substance - Espagnol Anglais Dictionnaire